a whole raft of - Deutsch Englisch Wörterbuch